﻿/************************************************************************
 * 项目名称 :  Lm.Core.Common.Util  
 * 项目描述 :     
 * 类 名 称 :  FrameBase
 * 版 本 号 :  v1.0.0.0 
 * 说    明 :     
 * 作    者 :  Lewis
 * 创建时间 :  2022/4/13 11:33:08
 * 更新时间 :  2022/4/13 11:33:08
************************************************************************/
namespace Modules.Units
{
    internal interface FrameBase
    {
        int setBuffer(byte[] buffer);

        byte[] getBuffer();
    }

    public static class FramePara
    {
        public const ushort HEAD = 0xEB90;

        //Length
        public const ushort HEAD_LEN = 2;
        public const ushort ADDR_LEN = 2;
        public const ushort CMD_LEN = 2;
        public const ushort LENGTH_LEN = 4;
        public const ushort PARITY_LEN = 1;
        public const ushort CHECK_LEN = 2;
    }
}
